home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d11 / biosfunc.arc / BIOSFUNC.DOC < prev    next >
Text File  |  1990-07-03  |  2KB  |  62 lines

  1. File:        BIOSFUNC.DOC
  2. Subject:    Documentation for BIOSFUNC.COM, version 1.01
  3. Date:        January 4, 1990
  4. ---------------------------------------------------------------------
  5.  
  6.  
  7.  
  8. OVERVIEW
  9. --------
  10.  
  11.     BIOSFUNC.COM is a simple TSR (Terminate-but-Stay-Resident)
  12. program that makes your video card BIOS (Basic Input/Output System) look
  13. like a CGA/MDA, EGA, or VGA.
  14.  
  15.     This program is especially useful if your using the Microsoft C
  16. Graphics Library and an Everex EVGA card with a CGA, MDA, or EGA monitor
  17. attached.  The Microsoft C Graphics Library does not like the fact that
  18. these three monitors do not support 640x480 16-color (mode 12h), and thus
  19. refuses to run anything at all.  Furthermore, some applications attempt to
  20. auto-detect the video card type by calling certain video BIOS functions.  
  21. This works well on Everex EGA and VGA cards, but if you wish to force an
  22. application to run in another mode, like CGA, you can use BIOSFUNC to do it.
  23.  
  24. BACKGROUND
  25. ----------
  26.  
  27.     To determine which card is present, some application programs
  28. call a video BIOS function.  Depending on whether the particular function
  29. is supported, the program will know which of the three video cards are
  30. present in the system.
  31.  
  32.     The CGA supports up to function number 0F (hex), the EGA up to
  33. 13 (hex), and the VGA up to 1C (hex).
  34.  
  35.     Thus, if you want the video BIOS to look like a CGA, BIOSFUNC
  36. merely ignores functions above 0F (hex).  To make the video BIOS look
  37. like an EGA, BIOSFUNC ignores functions above 13 (hex).
  38.  
  39.     Since some software (such as mouse drivers and Everex Extended
  40. functions) uses function numbers above 1C (hex), all functions above
  41. 1C (hex) are accepted.
  42.  
  43.  
  44.  
  45. HOW TO USE
  46. ----------
  47.  
  48.     The syntax is:   BIOSFUNC [cga|ega|vga]
  49.  
  50. where items in square brackets '[]' are optional, '|' means or.  If you
  51. run the program with no or invalid arguments, a short help message appears.
  52.  
  53.  
  54.     To make the video card look like a CGA/MDA, at the DOS prompt,
  55.  
  56. C> BIOSFUNC cga
  57.  
  58.  
  59.     If you run BIOSFUNC with invalid or no arguments, a short help
  60. message appears.  You can run it as many times as you want, but only one
  61. copy will be loaded.
  62.